Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 ITCHEN ROAD Flats/Maisonettes £55,000 11 Jun 2008
26 ITCHEN ROAD Terraced £84,950 9 Nov 2004
30 ITCHEN ROAD Terraced £100,000 19 May 2014
34 ITCHEN ROAD Terraced £125,000 25 Nov 2016
38 ITCHEN ROAD Terraced £90,000 30 Jun 2010